mangled language - Turkish English Dictionary